define(function (require) {
    require('messager');

    $.module("SYS.plugin_test", function () {
        return {
            init: function () {
                this.loadEvent();
            },
            loadEvent: function () {
                var that = this;
                $("#btn_alert_info").on('click', function () {
                    $.messager.alert('信息内容信息内容', 'info', function () {
                        console.log('info')
                    });
                });
                $("#btn_alert_success").on('click', function () {
                    $.messager.alert('信息内容', 'success', function () {
                        console.log('success')
                    });
                });
                $("#btn_alert_warning").on('click', function () {
                    $.messager.alert('信息内容', 'warning', function () {
                        console.log('warning')
                    });
                });
                $("#btn_alert_error").on('click', function () {
                    $.messager.alert('信息内容', 'error', function () {
                        console.log('error')
                    });
                });
                $("#btn_alert_confirm").on('click', function () {
                    $.messager.confirm('确定要删除吗？', function () {
                        $.ajax({
                            url: "do.php",
                            type: "DELETE"
                        }).done(function (data) {
                            $.messager.popup('已成功删除数据', 'success');
                        }).error(function (data) {
                            $.messager.popup('删除操作失败了', 'error');
                        });
                    });
                });
                $("#btn_alert_popup").on('click', function () {
                    $.messager.popup('信息内容', 'info');
                    $.messager.popup('信息内容', 'success');
                    $.messager.popup('信息内容', 'warning');
                    $.messager.popup('信息内容', 'error');
                });
            }
        }
    });
    SYS.plugin_test.init();
})